machine-made trail - Turco Inglés Diccionario